@media(min-width: 640px) {
    /*PC端*/
        .hidden-xss {display: block;}
        .visible-xss {display: none;}
    }

    @media(max-width: 640px) {
	
        /*手机端*/
        .hidden-xss {display: none !important;}
        .visible-xss {display: block !important;}
        


*{margin: 0px;padding: 0px;}
body{margin: 0px;padding: 0px;font-family: "microsoft yahei";font-size: 100%;color: #333333;background: #FFFFFF;min-width: 100%;}
ul,li,a{margin: 0px;padding: 0px;list-style: none;text-decoration: none;}
a{color: #333333;}
img{border: 0px;}
.clear{clear: both;}


/*************************** 首页 开始 ***************************/
.phone{width: 100%;max-width: 750px;margin: 0 auto;background: url(/imagest/jiaoyuju/2019_phone_icon01.png) center top no-repeat;background-size: 100% auto;}

/********* 头部 开始 *********/
.phone_top{height: 80px;display: block;border-bottom: solid 2px #4a6aa5;padding: 20px;box-sizing: border-box;}
.phone_logo{width: 80%;line-height: 40px;float: left;}
.phone_logo img{max-width: 100%;vertical-align: middle;max-height: 40px;}
.phone_menu{width:35px;height: 40px;display: block;float: right;background: url(/imagest/jiaoyuju/2019_phone_icon02.png) right center no-repeat;}

/********* 展开二级菜单 开始 *********/
.phone_msub{display:block; position:fixed; top:0px; right:0px; width:0px; height:0px; overflow:hidden; z-index:10000}
.phone_msub .div1{position:absolute; width:100%; height:100%; background:#000000; right:0px; top:0px; z-index:1}
.phone_msub .div2{position:absolute; width:50%; height:100%; left:0px; top:0px; background:#FFFFFF; z-index:100; right:-80%; overflow-x: hidden; overflow-y: scroll;}
.phone_msub .div2_top{height:80px;line-height:80px;display:block;background:#4A6AA5;color:#FFFFFF;white-space:nowrap;text-overflow:ellipsis;text-transform:capitalize;padding:0 20px;box-sizing:border-box;font-size: 130%;font-weight: bold;}
.phone_msub .div2 ul{width:100%;background:#FFFFFF;}
.phone_msub .div2 ul li{border-bottom:1px solid #DDDDDD;}
.phone_msub .div2 ul li a{display:block;height:55px;line-height:55px;padding:0 20px;font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:#eeeeee;box-sizing: border-box;}
.phone_msub .div2 ul li .a_js2{background:url(/imagest/jiaoyuju/2019_phone_icon19.png) 93% center no-repeat #ddeffe;}
.phone_msub .div2 ul li .a_js2_on{background:url(/imagest/jiaoyuju/2019_phone_icon19_on.png) 93% center no-repeat;color:#4A6AA5;border-bottom:1px solid #dddddd;}
.phone_msub .div2 ul li .phone_stxt{display:none; background: #FFFFFF;padding: 10px 10px 1px 10px;box-sizing: border-box;}
.phone_msub .div2 ul li .phone_stxt a{display:block;height:45px;line-height:45px;overflow: hidden;white-space: nowrap; text-overflow: ellipsis;margin-bottom:10px;font-size: 15px;}


.phone_cont{width: 100%;display: block;margin: 0 auto;}

/********* 菜单列表 开始 *********/
.phone_mnav{width: 100%;display: block;padding:15px 15px 0;box-sizing: border-box;}
.phone_mnav li{width:22%;display:inline-block;box-sizing:border-box;overflow:hidden;margin: 0 3% 15px 0;float: left;}
.phone_mnav li a{width:100%;height:77px;display: block;overflow: hidden;background:#4a6aa5;border-radius:10px;text-align:center;}
.phone_mnav li a img{height:26px;margin-top:10px;}
.phone_mnav li a span{width:100%;height:30px;line-height:30px;display: block;font-size:105%;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;color: #FFFFFF;}

/********* 图片新闻 开始 *********/
.phone_tpxw{padding: 0 20px;box-sizing: border-box;}
#uiejSwipe{overflow:hidden;position:relative;width:100%;}
.swipe-wrap{overflow:hidden; position:relative;}
.swipe-wrap .xslideItem{float:left;width:100%;position:relative;color:#fff;}
.xslideItem .txt{width:100%; background:url(/imagest/jiaoyuju/2019_phone_icon04.png); position:absolute; left:0px; bottom:0px; z-index:99999;}
.xslideItem .txt a{display:block; color:#fff; height:40px; line-height:40px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;padding-left: 20px;padding-right:100px;box-sizing: border-box;}
.xslideItem img{width:100%;}
#position{position:absolute; bottom:14px; right:0; height:10px;width:77px;overflow: hidden;}
#position span{background:#fff; height:10px;width:10px;float:left;border-radius:100%;margin-right:5px;}
#position span.on{background:#C40001;}

/********* 新闻动态 开始 *********/
.phone_news{width:100%;position:relative;margin-top: 20px;display: block;overflow: hidden;clear: both;height: 380px;}
.phone_news .hd{height:40px;line-height:40px;background:#eeeeee;padding: 0 20px;box-sizing: border-box;}
.phone_news .hd li{float:left;width:25%;height:40px;display: block;}
.phone_news .hd li a{line-height:38px;text-align:center;cursor:pointer;display: block;font-size: 100%;box-sizing: border-box;}
.phone_news .hd li.on a{height:40px;border-bottom: solid 3px #4A6AA5;}
.phone_news .hd .more{width:100%;height:40px;position:absolute;bottom:0px;left: 0px;z-index:99;cursor:pointer;display: block;padding: 0 20px;box-sizing: border-box;}
.phone_news .hd .more a{width:100%;line-height:40px;text-align:center;font-size:95%;display:block;color:#FFFFFF;background: #4A6AA5;border-radius: 10px;}
.phone_news .bd{width:100%;height:300px;overflow:hidden;display:block;}
.phone_news .bd ul{zoom:1;width:100%;padding-top:10px;overflow:hidden;display:block;box-sizing: border-box;}
.phone_news .bd ul li{width:100%;display:block;min-height:40px;position:relative;padding: 0 20px;box-sizing: border-box;}
.phone_news .bd ul li .news_top{width: 100%;height:120px;display: block;overflow: hidden;}
.phone_news .bd ul li .news_top .news_title{width:80%;height:40px;line-height:40px;display:block;margin: 0 10%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.phone_news .bd ul li .news_top .news_txt{width: 100%;height: 72px;line-height: 24px;display: block;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;text-overflow: ellipsis;text-indent: 2em;color: #777777;text-align: justify;font-size: 90%;}
.phone_news .bd ul li .a{width:70%;height:40px;line-height:40px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-size:6px;box-sizing:border-box;float: right;text-align: justify;}
.phone_news .bd ul li span{line-height:40px;float:left;display:inline-block;background:url(/imagest/jiaoyuju/2019_phone_icon05.png) left center no-repeat;padding-left:15px;box-sizing:border-box;color:#999999;font-size:90%;}

/********* 信息动态 开始 *********/
.phone_xxbox{width:100%;position:relative;margin-top: 20px;display: block;overflow: hidden;clear: both;height:200px;}
.phone_xxbox .hd{height:40px;line-height:40px;background:#eeeeee;padding: 0 20px;box-sizing: border-box;}
.phone_xxbox .hd li{float:left;width:25%;height:40px;display: block;}
.phone_xxbox .hd li a{line-height:38px;text-align:center;cursor:pointer;display: block;font-size: 100%;box-sizing: border-box;}
.phone_xxbox .hd li.on a{height:40px;border-bottom: solid 3px #4A6AA5;}
.phone_xxbox .hd .more{height:40px;position:absolute;top:0px;right: 0px;z-index:99;cursor:pointer;display: inline-block;padding: 0 20px;box-sizing: border-box;}
.phone_xxbox .hd .more a{width:100%;line-height:40px;text-align:center;font-size:95%;display:inline-block;color:#999999;}
.phone_xxbox .bd{width:100%;height:180px;overflow:hidden;display:block;}
.phone_xxbox .bd ul{zoom:1;width:100%;padding-top:10px;overflow:hidden;display:block;box-sizing: border-box;}
.phone_xxbox .bd ul li{width:100%;display:block;height:40px;position:relative;padding: 0 20px;box-sizing: border-box;}
.phone_xxbox .bd ul li .a{width:70%;height:40px;line-height:40px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-size:6px;box-sizing:border-box;float: right;text-align: justify;}
.phone_xxbox .bd ul li span{line-height:40px;float:left;display:inline-block;background:url(/imagest/jiaoyuju/2019_phone_icon05.png) left center no-repeat;padding-left:15px;box-sizing:border-box;color:#999999;font-size:90%;}

/********* 专题专栏 开始 *********/
.phone_banner{width:100%;display: block;margin-top: 20px;position: relative;}
.phone_banner .bd{width:100%; height:100px; overflow:hidden;z-index: 1;}
.phone_banner .bd li{width:100%; height:100px; display:block;overflow:hidden; text-align:center;}
.phone_banner .bd li img{width:100%; height:100px;}
.phone_banner .prev{width:30px;height:40px;position:absolute;left:20px;top:50%;margin-top:-20px;display:block;background:url(/imagest/jiaoyuju/2019_phone_icon06.png) left center no-repeat;filter:alpha(opacity=50);opacity:0.5;z-index: 99;}
.phone_banner .next{width:30px;height:40px;position:absolute;right:20px;top:50%;margin-top:-20px;display:block;background:url(/imagest/jiaoyuju/2019_phone_icon07.png) right center no-repeat;filter:alpha(opacity=50);opacity:0.5;z-index: 99;}
.phone_banner .next{left:auto; right:3%; background-position:8px 5px; }
.phone_banner .prev:hover,
.phone_banner .next:hover{filter:alpha(opacity=100);opacity:1;}
.phone_banner .prevStop{display:none;}
.phone_banner .nextStop{display:none;}

/********* 版权信息 开始 *********/
.phone_foot{width: 100%;line-height: 24px;display: block;margin-top: 20px;clear: both;background:url(/imagest/jiaoyuju/2019_phone_icon03.png) center bottom no-repeat;background-size: 100% auto;border-top: solid 2px #4a6aa5;padding:10px 20px;box-sizing: border-box;font-size: 90%;text-align: center;}



/*************************** 内页 开始 ***************************/

/********* 头部导航 开始 *********/
.phone_ny_top{width: 100%;height:50px;display: block;overflow: hidden;background: #4a6aa5;position: relative;margin-top: -4px;}
.phone_ny_back{width:30px;height: 50px;display:block;position: absolute;left: 20px;top: 0px;color: #FFFFFF;z-index: 99;vertical-align: middle;background: url(/imagest/jiaoyuju/2019_phone_icon08.png) left center no-repeat;padding-left: 15px;box-sizing: border-box;}
.phone_ny_txt{width: 100%;height: 50px;line-height: 50px;display: block;text-align: center;color: #FFFFFF;font-size: 120%;padding: 0 50px;box-sizing: border-box;position: absolute;top: 0px;left: 0px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}


/********* 文章列表 开始 *********/
.phone_wzlb{width: 100%;display: block;overflow: hidden;padding-top: 15px;}
.phone_wzlb li{width:100%;display:block;height:40px;position:relative;padding: 0 5px;box-sizing: border-box;}
.phone_wzlb li a{width:70%;height:40px;line-height:40px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-size:6px;box-sizing:border-box;float: left;text-align: justify;background:url(/imagest/jiaoyuju/2019_phone_icon05.png) left center no-repeat;padding-left:15px;box-sizing:border-box;}
.phone_wzlb li span{line-height:40px;float:right;display:inline-block;color:#999999;font-size:90%;}

/*******parent多栏目列表**********/
.list-group-item .layout-columns .layout-body{padding-left: 0px;width: 70%;}
.list-group-item .layout-columns .layout-fixed{margin-right: 0px;}
.titleborderB{padding: 5px 0px 5px;border-bottom: 2px solid #4a6aa5 !important;}
.lettersOverview .titleborderB{margin: 0px;margin-top: 8px;font-size: 110%;color: #4a6aa5;}
.red{color:#4a6aa5 !important}

/********* 文章详细 开始 *********/
.phone_wzxx{width: 100%;display: block;overflow: hidden;padding:20px 10px 15px;box-sizing: border-box;}
.phone_wzTitle{width: 100%;line-height: 30px;text-align: center;font-size: 120%;color: #000000;}
.phone_wzTxt{width: 100%;line-height: 24px;text-align: center;color: #999999;font-size: 85%;margin-top: 10px;}
.phone_wzCont{width: 100%;display: block;margin-top: 20px;border-top: dashed 1px #DDDDDD;padding:20px 5px 0;box-sizing: border-box;text-align: justify;}
.phone_wzCont img{max-width: 90%;margin: 0 5%;}


/********* 导航栏目 开始 *********/
.phone_lmlb{width: 100%;display: block;clear: both;padding:0 10px;box-sizing: border-box;min-height: 300px;}
.phone_lmlb li{min-width: 33.33%;height: 40px;display: block;margin-top: 15px;float: left;padding:0 10px;box-sizing: border-box;}
.phone_lmlb li a{width: 100%;height: 40px;line-height: 40px;display:block;background:#EEEEEE;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding:0 10px;box-sizing: border-box;}



/*分页 开始*/
.page{padding:20px 20px 5px;text-align:center;box-sizing: border-box;}
.page a{width: 30px;height: 30px;margin:5px;border:1px solid #DDDDDD;display: inline-block;line-height: 30px;}
.page .active{background:#4a6aa5;color:#fff;padding:5px 10px;box-sizing: border-box;margin:2px;}
.paginator .cpb{background:#4a6aa5;color:#fff;padding:0 5px;margin:2px;border-radius:3px;}
.pagemore{width: 30px;height: 30px;margin:5px;border:1px solid #DDDDDD;display: inline-block;line-height: 30px;}
.pagemore a{line-height: 30px;display:block;text-align:center;}
.pagemore2{width: 30px;height: 30px;margin:5px;border:1px solid #DDDDDD;display: inline-block;}
.pagemore2 a{line-height: 30px;display:block;text-align:center;}


/*图片列表概览*/
.twlb{margin:0 auto;  box-sizing:border-box;padding-top: 25px;}
.index_r_pic ul li{width:50%; float:left; margin-bottom:10px; overflow:hidden; display:inline-block; text-align:center;}
.index_r_pic ul li .imgw{height:100px; width:92%; text-align:center; overflow:hidden; margin:0 auto; border-radius:3px;}
.index_r_pic ul li .imgw img{height:100px; width:100%;}
.index_r_pic ul li .imgt{display: block;width:100%; height:30px; line-height:30px; text-align:center;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; box-sizing:border-box;background: none;}
/*图片列表概览*/

/*领导信息 开始*/
.imglist2{width: 93.3333%;margin: auto;margin-left: auto !important;position: relative;margin-top: 3.3333%;}
.imglist2 ul{display: inline-block;}
.imglist2 li{width: 47% !important;float: left;background: #fff;margin-bottom: 4%;border: 1px solid #eee;}
.imglist2 li:nth-child(4n){float: right !important;}
.imglist2 .imglist3{width: 100%;height: 10rem;}
.imglist2 .imglist3 img{width: auto;height: 100%;display: block;margin: auto;}
.imglist2 li a{display: block;}
.imglist2 li .title{width: 100%;text-align: center;margin: 4% 0;font-size: 14px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.imglist2 li .title{font-size: 14px;}
/*领导信息 结束*/

/*领导信息方式二*/
.zwgk_ldzc,.zwgk_ldzc ul{
	display: inline-block;
}
.zwgk_ldzc ul li{
	padding: 13px 23px;
	background: #ffffff;
	margin-top: 0px;
	display: inline-block;
	float: none;
	width: 100%;
	position: relative;
}
.zwgk_ldzc_img{
	width: 80px;
	height: 100%;
	overflow: hidden;
	display: inline-block;
	float: none;
	position: absolute;
}
.zwgk_ldzc_img img{
	width: 100%;
}
.zwgk_ldzc_tlt{
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	margin-bottom: 5px;
}
.zwgk_ldzc_txt{
	padding-left: 90px;
	width: 100%;
    float: none;
}
.zwgk_ldzc_txt p{
	font-size: 12px;
	color: #565656;
	margin-bottom: 15px;
	line-height: 20px;	
}
.zwgk_ldzc_txt p:last-child{
	margin-bottom: 10px;
}
/*领导信息方式二*/

/*专题活动 开始*/
.grid-lay-12 .grid-col-3{width: 100%;}
				.grid-lay-12 .grid-col-9{padding: 0 10px;}
				.nav-tree{margin-bottom: 0;}
				.nav-tree>dt>a{display: none;}
				.nav-tree>dd{padding: 0;width: 100%;background: none;padding-bottom: 10px;}
				.nav-tree>dd>a{width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align: center;border-radius: 5px;background-color: #eeeeee;margin-top: 10px;padding: 0 5px;font-size: 16px;border-right: none;}
				.nav-tree>dd>a:hover, .nav-tree>dd>a.active{color: #fff;background-color: #bf040e;}
				.nav-tree > dd > a:hover, .nav-tree > dd > a.active{color: #fff;background-color: #bf040e;border-right: 0px;}
				
				.SpecialImgBox.SpecialImgBoxDh .SpecialImgList.lgzttp{width: 100%;padding-top: 20px;}
				.SpecialImgBox.SpecialImgBoxDh .SpecialImgList.lgzttp li{width: 100%;}
				.SpecialImgBox.SpecialImgBoxDh .SpecialImgList.lgzttp li p.pic{padding: 10px 10px 0px;}
				.SpecialImgBox.SpecialImgBoxDh .SpecialImgList.lgzttp li p.title{padding: 0px 10px;text-align: center;font-size: 100%;white-space: normal;}
				.lettersOverview{padding:0px; }
				

/*专题活动 结束*/

/*手机版分页*/
.pagination{margin-top: 5px;}
.pagination {padding: 10px;line-height: 28px;text-align: center;height: 28px;}
.pagination > span {color: #4a6aa5;float: left;margin: 0 5px;height: 28px;border-radius: 3px;padding: 0 10px;font-size: 14px;}
.pagination > a {text-decoration: none;border: #4a6aa5 1px solid;width: 28px;height: 28px;display: block;float: left;margin: 0 5px;border-radius: 3px;position: relative;z-index: 2;font-size: 14px;color: #4a6aa5;}
/* .pagination > a:after{content: "";display: block;width: 100%;height: 100%;background: #0069c5;position: absolute;top: 0;right: 0;z-index: -1;transition: all 0.3s;transform: scale(0);} */
.pagination > a:hover {color: #fff;background: #4a6aa5;}
/* .pagination > a:hover:after {transform: scale(1);} */
.pagination .show_page_content {border: #4a6aa5 1px solid;color: #333333; background: #4a6aa5;color: #fff;display: block;}
.pagination .prev,.pagination .next{width: 60px;}
.pagination .GO {cursor: pointer;background: initial;color: #4a6aa5;position: relative;z-index: 2;}
/* .pagination .GO:after{content: "";display: block;width: 100%;height: 100%;background: #0069c5;position: absolute;top: 0;right: 0;z-index: -1;transition: all 0.3s;transform: scale(0);} */
.pagination .GO:hover {color: #fff;background: #4a6aa5;}
/* .pagination .GO:hover:after {transform: scale(1);} */
.pagination .active {background: #4a6aa5;color: #fff;border: #4a6aa5 1px solid;width: 30px;padding: 0;}
.pagination .input_t {padding: 0;background: initial;}
.pagination .input_t input{width: 40px;height: 100%;border: none;padding: 0 0 0 5px;display: block;color: #333;}
.pagination .GO {cursor: pointer;}

				
	/*改造因pc版兼容而导致手机版显示问题*/
	.fileLibraryBox{margin: 10px;}
	.fileLibraryBox dl{width: 100%;clear: both;font-size: 80%;}
		.mainDetails{background: #fff;}
		
		#main, .main{width: 100%;}
		.full-height-scroll{width: 100%;}
		.content .main{width: 100%;}
	     html{font-size: 100%;}
		 .wangtingBg{padding:0px;background:#fff;}
		 .grid-lay-12 .grid-col-9{width: 100%;}
		 .wangtingBg .wangtingMain{padding:0px;min-height:300px;}
		 .list-group{margin-top: 0px;}
		 .grid-lay-12 .grid-rows{margin-left:0px;margin-right: 0px;}
		 .pagination .prev, .pagination .next{width: 30px;}
		 .affairPContent .systemList li{margin-top: 0px;height: 40px;line-height: 40px;}
		 .affairPContent .systemList li a{width: 70%;height: 40px;line-height: 40px;}
		 .affairPContent .OpenContent{padding: 5px;}
		 .full-height-scroll{margin: 0px;}
		 .affairPContent .affairPBar{padding: 0px 10px;}
		/*改造因pc版兼容而导致手机版显示问题*/
.mainDetails{padding: 10px;}
.contentBox{padding:0 10px;}
.list-Special .list-group-item{padding: 5px 0 4px 15px;}
.list-Special .list-group-item:before{left: 0;}
.list-group{margin-bottom: 0;}


}


















